Web - Scheme Transformers By - Example DISSERTATION
نویسنده
چکیده
When defining a scheme of a web application, modelers repeatedly perform modelling tasks like “after having defined an entity type, add a page class for displaying the entity type’s content”. Thereby, a scheme is extended again and again in a similar manner. For such recurrent tasks, it would be convenient for modelers to have web scheme transformers (short transformers) that, when applied to a scheme, automatically perform such tasks. Extensive reuse of well-tested transformers facilitates the modelling process, contributes to rapid prototyping, and improves a web application’s quality. For this purpose, it should be easy for modelers to define and use transformers. Further, since the same modelling task is performed repeatedly in a similar manner yet with slight variations, transformers should be capable of considering particularities of individual applications. This thesis introduces TBE (Transformers-By-Example), which is a language for defining and applying web scheme transformers. In order to facilitate definition of transformers, TBE follows a by-example approach, where a modeler defines a transformer by giving a generic example of a web scheme before and after transformation instead of specifying operations that perform the transformation. These operations are derived by TBE based on the provided generic examples. Transformers are defined graphically and in a notation that is similar to one with which modelers are familiar. In order to facilitate their flexible use, the behavior of a transformer can be individually adapted for each particular application. For both, expressing transformer definitions and (individualized) applications, TBE provides language constructs that abstract from a scheme’s internal representation and that are particularly useful for supporting modelling tasks as performed by modelers. The concept of defining transformers by-example can be introduced in various languages and tools for modelling web applications. This is demonstrated by WebML, which is a popular web modelling language, and by WebRatio, which is a commercial tool for editing WebML schemes. A prototype of TBE
منابع مشابه
A Framework for implementing Web Scheme Transformers By - Example
Transformers By-Example (TBE) is a concept that facilitates the definition and application of scheme transformers. When defining a conceptual scheme modelers can use scheme transformers, which transform an input scheme into an extended or refined output scheme, for automatically performing modelling tasks. An exemplary modelling task in the sphere of web application modelling is "after having d...
متن کاملA Novel Flux-Based Protection Scheme for Power Transformers
Internal Turn-Turn faults (TTF) are the most common failures in power transformers, which could seriously reduce their life expectancy. Although common protection schemes such as current-baseddifferential protection are able to detect some of the internal faults, some other minor ones (such as TTFs andshort circuit near the neutral point) cannot be detected by such schemes. Likewise, these rela...
متن کاملEvaluation of Power System Harmonic Effects on Transformers
of Doctoral Dissertation ....................................................... iii Preface ............................................................................. v
متن کاملLifting of operations in modular monadic semantics
Monads have become a fundamental tool for structuring denotational semantics and programs by abstracting a wide variety of computational features such as side-effects, input/output, exceptions, continuations and non-determinism. In this setting, the notion of a monad is equipped with operations that allow programmers to manipulate these computational effects. For example, a monad for side-effec...
متن کاملProtection Scheme of Power Transformer Based on Time–Frequency Analysis and KSIR-SSVM
The aim of this paper is to extend a hybrid protection plan for Power Transformer (PT) based on MRA-KSIR-SSVM. This paper offers a new scheme for protection of power transformers to distinguish internal faults from inrush currents. Some significant characteristics of differential currents in the real PT operating circumstances are extracted. In this paper, Multi Resolution Analysis (MRA) is use...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004